package cn.dimao.dhd.service;

import cn.dimao.dhd.pojo.UserTb;
import cn.dimao.dhd.pojo.vo.CommonResult;
import org.springframework.stereotype.Service;

/**
 * @author 15543
 * @version 1.0
 * @project text
 * @description
 * @date 2024/6/1 17:07:26
 */

public interface UserService {


    /**
     * 根据id查询userTb记录
     * @param id user id
     * @return userTb对象
     */
    CommonResult selectUserTbById(Integer id);


    /**
     *
     * @param phone
     * @param password
     * @return
     */
    CommonResult loginByPhone(String phone, String password);


    /**
     * 根据id删除
     * @param id user id
     * @return 是否删除成功的信息
     */

    CommonResult deleteUserTbById(Integer id);


    /**
     * 添加userTb
     * @param  userTb user userTb
     * @return userTb对象
     */
    CommonResult saveUserTb(UserTb userTb);


    /**
     * 修改userTb
     * @param  userTb user userTb
     * @return userTb对象
     */
    CommonResult updateUserTb(UserTb userTb);
}